My workaround (iOS-only, where I believe we only see the issue) is to use UIGestureRecognizerRepresentable. It doesn't implement the Gesture protocol, so it can't be used at all of SwiftUI's gesture APIs, only gesture. If you have complex gesture interactions that use highPriorityGesture, simultaneousGesture, etc, it may not be enough.
This is a TouchDownGesture (generated by Claude Opus 5) that works for me: https://gist.github.com/juanarzola/c48348bfd34bebdf3369bdf5f652dfaa
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: